﻿/************************************************************************
 * author:漠然 2013年7月12日4:25:15
 * **********************************************************************/

using System;

namespace Mrsoft.Model
{
    /// <summary>
    /// 定义数据的MODEL
    /// </summary>
    [Serializable]
    public class GameData
    {
        /// <summary>
        /// 标记初始加载是否成功
        /// </summary>
        public bool IsReady;

        /// <summary>
        /// 游戏路径
        /// </summary>
        public string GamePath;

        /// <summary>
        /// 游戏的版本号
        /// </summary>
        public string GameVersion;

        /// <summary>
        /// 脚本数据版本
        /// </summary>
        public int LocalVersion;

        public int ID_FLOORBAG;
        public int JS;
        public int JS_OFF_1;
        public int JS_OFF_2;
        public int JS_OFF_3;
        public int JS_NAME;
        public int JS_LEVEL;
        public int JS_EX;
        public int JS_ENERGY;
        public int JS_HP;
        public int JS_MP;
        public int JS_HP_MAX;
        public int JS_MP_MAX;
        public int JS_STATE;
        public int JS_COUNT_KILL;
        public int JS_PET_ID;
        public int JS_HORSE;
        public int JS_X;
        public int JS_Y;
        public int PET;
        public int PET_ID;
        public int PET_NAME;
        public int PET_LEVEL;
        public int PET_HAPPY;
        public int PET_OFF;
        public int PET_LENGTH;
        public int PET_HP;
        public int PET_HP_MAX;
        public int MAP;
        public int MAP_OFF_1;
        public int MAP_OFF_2;
        public int TEAM;
        public int SHOP_PAOSHANG;
        public int FLAG_QUESTION;
        public int FLAG_OFF_1;
        public int FLAG_OFF_2;
        public int FLAG_OFF_3;
        public int FLAG_QUESTION_LOGIN;
        public int FLAG_NPC;
        public int FLAG_BAG_FLOOR;
        public int FLAG_BAG_JS;
        public int FLAG_PASSWORD;
        public int CALL_WALK;
        public int CALL_TALKNPC;
        public int CALL_OPENNPC;
        public int CALL_NPCDIA;
        public int CALL_SKILL_JS;
        public int CALL_SKILL_COMMON;
        //public int CALL_CATCH;
        public int CALL_OFF_CATCH;
        public int CALL_OFF_CATCH_ALL;
        public int CALL_OPEN_BAG;
        public int CALL_CATCH_AUTO;
        public int CALL_DROP;
        public int CALL_OFF_DROP_1;
        public int CALL_OFF_DROP_2;
        public int CALL_CAILIAOJIAGONG;
        public int CALL_ECX_ESI;
        public int CALL_LEVEL_UP;
        public int OFF_VIEW_DRUG;
        public int BAG_OFF;
        public int BAG_PRICE_1;
        public int BAG_PRICE_2;
        public int BAG_PRICE_OFF;
        public int BAG_STRING_OFF;
        public int BAG_NAME_1;
        public int BAG_NAME_2;
        public int BAG_NAME_3;
        public int BAG_SORT;
        public int BAG_ID;
        public int BAG_OFF_GZCOUNT;

        public int CALL_SKILL_SEND_BASE;
        public int CALL_SKILL_SEND_VALUE;
        public int CALL_SKILL_SEND;

        /// <summary>
        /// 角色的金币
        /// </summary>
        public int JS_MONEY;
    }
}
